//
// Responsive: Utility classes
// --------------------------------------------------


// Hide from screenreaders and browsers
// Credit: HTML5 Boilerplate
.hidden {
  display: none;
  visibility: hidden;
}

// Visibility utilities

// For desktops
.visible-phone     { display: none !important; }
.visible-tablet    { display: none !important; }
.hidden-phone      { }
.hidden-tablet     { }
.hidden-desktop    { display: none !important; }
.visible-desktop   { display: inherit !important; }

// Tablets & small desktops only
@media (min-width: 768px) and (max-width: 979px) {
  // Hide everything else
  .hidden-desktop    { display: inherit !important; }
  .visible-desktop   { display: none !important ; }
  // Show
  .visible-tablet    { display: inherit !important; }
  // Hide
  .hidden-tablet     { display: none !important; }
}

// Phones only
@media (max-width: 767px) {
.well.topbox {
padding:0;
}



h1.brand {
	font-size:  @baseFontSize * 2.3;
	float:none;
	text-align:left;
	padding-right:0;
	padding-left:25px;
}

.brand.pull-left, .readmore.pull-right  {
	float:none;
}
.menu.nav-tabs li {
	width:100%;
	border-bottom:1px solid @grayLighter;
}

.menu.nav-tabs li:last-child {
	border-bottom:1px solid transparent;
}
.nav-tabs > li > a, .nav-pills > li > a {
	color: @white;
}
  // Hide everything else
  .hidden-desktop    { display: inherit !important; }
  .visible-desktop   { display: none !important; }
  // Show
  .visible-phone     { display: inherit !important; } // Use inherit to restore previous behavior
  // Hide
 .hide-mobile, .hidden-phone      { display: none !important; }
}
